{{tag>système sécurité serveur haute_disponibilité}}

----

====== Heartbeat ======

Heartbeat (battement de cœur) permet de gérer différents services de Haute Disponibilité (High Availability : HA) au sein d'un cluster.

<note>[[http://www.clusterlabs.org/#2|Pacemaker]] est un outil permettant de gérer des cluster de machines. Il s'agit d'un gestionnaire se basant soit sur heartbeat ou bien sur corosync. Il permet via des agents de monitorer plus précisement les services. Il s'agit en fait d'un fork de la partie crm du projet heartbeat. L'installation est possible via les dépots officiels d'ubuntu.
Pour installer pacemaker  [[apt://pacemaker|pacemaker]].
</note>

<note>[[OpenAIS]] est [[http://www.clusterlabs.org/wiki/FAQ#Which_Messaging_Layer_Should_I_Choose.3F|a privilégier]], <del>le développement d'Heartbeat n'étant plus très actif</del> La [[http://www.linux-ha.org/wiki/Releases|version 3]] de Hearbeat est sortie courant avril. Voir [[http://www.gossamer-threads.com/lists/linuxha/users/54522|ce fil]] pour plus d'explications sur les différences entre les 2 logiciels.</note>

<note>Alors pourquoi au moment où je vérifie cette note, le 23 mars 2010, il est dit sur [[http://www.linux-ha.org/wiki/Releases|le site officiel de Heartbeat]] il y a une release indiquée le 1 février 2010 ? Le projet n'a pas l'air si inactif. En fait, il semble que l'ancien site web n'est plus mis à jour. Une bascule des informations est faite progressivement vers le wiki.</note>

===== Pré-requis =====

Rien de particulier.

===== Installation =====
[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://heartbeat|heartbeat]]**.

===== Configuration et utilisation =====

Il est conseillé de lire et de suivre la documentation du site officiel : 
  * introduction : http://www.linux-ha.org/LearningAboutHeartbeat
  * tutoriel officiel : http://www.linux-ha.org/HeartbeatTutorials

<note> Ces liens pointent vers des adresses qui ne contiennent pas forcement des informations à jour. Le projet [[http://www.linux-ha.org/wiki/Documentation|HA-Linux utilise maintenant un wiki]].</note>

Un exemple de configuration est proposé dans ce [[:tutoriel:mirroring_sur_deux_serveurs#configuration_et_mise_en_place_de_drbd|tutoriel]].

===== Désinstallation =====

Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.

===== Voir aussi =====

  * **(en)** [[http://www.linux-ha.org/|Site officiel de Heartbeat et de la Haute Disponibilité sous GNU/Linux]]
  * **(fr)** [[:tutoriel:mirroring_sur_deux_serveurs|Tutoriel d'utilisation conjointe avec DRBD et Samba]]
  * **(fr)** [[http://www-igm.univ-mlv.fr/~dr/XPOSE2006/JEREMIE_LEGRAND_HAUTE_DOSPO/pratique2.htm|tutoriel]] configuration et utilisation de Heartbeat
  * **(fr)** [[http://www.regit.org/spip.php?article11|Redondance sous Linux]] : Heartbeat et Mon.

----

//Contributeur principal : [[:utilisateurs:mrwaloo|MrWaloo]].//